package com.swpu.util;

import lombok.Data;

/**
 * @author wales
 * <p>
 * 自定义的返回值
 * <p>
 * 目的是为了告诉前端当前的数据是否正确，并作出相应的处理
 *
 * <ul>
 *     <li> 1. 如果后台当前数据是正确的，那么 status 赋值为 true、反之为 false </li>
 *     <li> 2. 如果 status 为 true，那么就需要将返回的数据赋值给 data，所有正确的数据都存放在 data 中，一并返回给前端 </li>
 *     <li> 3. 如果 status 为 false，那么 data 中则不需要存任何数据，可以象征性的给 data 赋值为 -1，只要需要给 message 赋值，告诉前端错误的内容、理由</li>
 * </ul>
 */
@Data
public class Result {

    private boolean status;

    private Object data;

    private String message;
}
